duplicate taxation - German English Dictionary